$(document).ready(function(){
	vm.load_type();
	vm.load_submit_list();
	$("#page_title").html("运动列表");
});
var sport_js = {};
sport_js.init_nav = function(){
	//先确定swiper-slide的宽度
	var $divs = $("#swiper-slide > div");
	var max_width = 0;
	$divs.each(function(){
		max_width += $(this).width();
	});
	$("#swiper-slide").width(max_width);
	var mySwiper = new Swiper('#swiper-container', {
		scrollContainer: true,
	});
}
var vm = avalon.define({
	//标记是否显示遮罩
	is_mask_show:false,	
	$id:"main_controller",
	//是否左边页面显示
	is_left_page_show:true,
	//是否右边页面显示
	is_right_page_show:false,
	//展示左边页面
	change_to_left_page:function(){
		vm.is_left_page_show = true;
		vm.is_right_page_show = false;
	},
	//展示右边页面
	change_to_right_page:function(){
		vm.is_left_page_show = false;
		vm.is_right_page_show = true;		
	},
	active_index:0,
	//所有类型
	type_list:[],
	//加载类型
	load_type:function(){
		vm.is_mask_show = true;
		$.ajax({
			type: "post",
			url: get_exercise_type_url,
			dataType: 'json',
			success: function(data) {
				vm.is_mask_show = false;
				vm.type_list = data;
				vm.load_list(vm.active_index);
			},
			error: function() {
				vm.is_mask_show = false;
				vm.toast_msg = "网络错误";
				vm.is_toast_show = true;
				vm.clear_toast();
			}
		});		
	},
	list:[],
	//是否正在加载
	is_loading:false,
	//加载某一个类型的食物
	load_list:function(index){
		vm.is_loading = true;
		vm.active_index = index;
		vm.list = [];
		$.ajax({
			type:"post",
			url:get_exercise_url,
			dataType:"json",
			data:'id='+vm.type_list[index].id,
			success:function(data){
				vm.list = data;
				vm.is_loading = false;
			},
			error:function(){
				vm.toast_msg = "网络错误";
				vm.is_toast_show = true;
				vm.clear_toast();					
			},
		});		
	},	
	go_to_add:function(){
		location.href = sport_add+"?date="+common.getUrlParam("date");
	},
	go_to_more:function(index){
		var obj = vm.list[index];//这个没有ID的？
		location.href = sport_more+"?id="+obj.id+"&date="+common.getUrlParam("date");
	},
	//今日已提交
	submit_list:[],
	//加载所有已提交的集合
	load_submit_list:function(){
		vm.submit_list = [];
		$.ajax({
			type:"post",
			url:get_member_exercise_url,
			dataType:"json",
			data:'date='+common.getUrlParam('date'),
			success:function(data){
				console.log(data);
				vm.submit_list = data;
			},
			error:function(){
				vm.toast_msg = "网络错误";
				vm.is_toast_show = true;
				vm.clear_toast();					
			},
		});			
	},
	go_to_edit:function(index){
		location.href = sport_edit_url+"?date="+common.getUrlParam('date')+"&id="+vm.submit_list[index].memdailyfoodid;
	},
});
avalon.scan();
avalon.ready(function(){
	$('body').css('opacity',1);
});
